let doc ={
    {
        type: 'document',
        attributes: {},
        children: [
          {
            type: 'elemnt',
            tagName: 'html',
            children: [
              {
                type: 'text',
                text: '\n    ',
                tagName: 'text',
                children: [],
                attributes: {}
              },
              {
                type: 'elemnt',
                tagName: 'body',
                children: [
                  {
                    type: 'text',
                    text: '\n        ',
                    tagName: 'text',
                    children: [],
                    attributes: {}
                  },
                  {
                    type: 'elemnt',
                    tagName: 'div',
                    children: [
                      {
                        type: 'text',
                        text: 'hello',
                        tagName: 'text',
                        children: [],
                        attributes: {}
                      }
                    ],
                    attributes: {}
                  },
                  {
                    type: 'text',
                    text: '\n        ',
                    tagName: 'text',
                    children: [],
                    attributes: {}
                  },
                  {
                    type: 'elemnt',
                    tagName: 'div',
                    children: [
                      {
                        type: 'text',
                        text: 'world',
                        tagName: 'text',
                        children: [],
                        attributes: {}
                      }
                    ],
                    attributes: {}
                  },
                  {
                    type: 'text',
                    text: '\n    ',
                    tagName: 'text',
                    children: [],
                    attributes: {}
                  }
                ],
                attributes: {}
              },
              {
                type: 'text',
                text: '\n',
                tagName: 'text',
                children: [],
                attributes: {}
              }
            ],
            attributes: {}
          }
        ]
      }
}